/*
 * ExtCheckTree.java
 *
 * Copyright 2012 the original author or authors(ninglong).
 *
 * Licensed under the java-geek, Version 1.0 (the "License");
 *
 */
package org.geek.common.entity;

import java.io.Serializable;
import java.util.List;

/**   
 * <p></p>
 * @author ninglong bhd2973@qq.com   
 * @version V1.0   
 */
public class ExtCheckTree implements Serializable {

	private static final long serialVersionUID = 3723689231264080284L;
	
	private long id;
	private String text;
	private String iconCls;
	private boolean leaf;
	private String url;
	private String name;
	private List<ExtCheckTree> children;
	private boolean checked;

	public boolean isChecked() {
		return checked;
	}

	public void setChecked(boolean checked) {
		this.checked = checked;
	}

	public long getId() {
		return id;
	}

	public void setId(long id) {
		this.id = id;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public String getIconCls() {
		return iconCls;
	}

	public void setIconCls(String iconCls) {
		this.iconCls = iconCls;
	}

	public boolean isLeaf() {
		return leaf;
	}

	public void setLeaf(boolean leaf) {
		this.leaf = leaf;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public List<ExtCheckTree> getChildren() {
		return children;
	}

	public void setChildren(List<ExtCheckTree> children) {
		this.children = children;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
}
